#ifndef GRUPA_KONTRAHENT_BASE_H
#define GRUPA_KONTRAHENT_BASE_H

#include <QString>
#include <odb/core.hxx>
#include "Kontrahent_BASE.h"
#include <QVector>
#include <odb/qt/lazy-ptr.hxx>

class Kontrahent_BASE;

#pragma db object
class Grupa_Kontrahent_BASE{

protected:
    friend class odb::access;
    Grupa_Kontrahent_BASE(){}
#pragma db id auto
    unsigned long id;

#pragma db not_null type("VARCHAR(80)")
    QString nazwa_;

#pragma db value_not_null
    QVector < QLazyWeakPointer <Kontrahent_BASE> > kontrahenci_;
};

#endif // GRUPA_KONTRAHENT_BASE_H
